home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / c / pro22 / rolodeck.i < prev    next >
Text File  |  1990-06-21  |  1KB  |  84 lines

  1. /*    Copyright (c) 1989 Citadel    */
  2. /*       All Rights Reserved        */
  3.  
  4. /* #ident    "@(#)rolodeck.i    1.4 - 90/06/21" */
  5.  
  6. #ifndef ROLODECK_I    /* prevent multiple includes */
  7. #define ROLODECK_I
  8.  
  9. #include <cbase.h>
  10. /*#include <stddef.h>*/
  11. #include "rolodeck.h"
  12.  
  13. /* field definition list */
  14. const cbfield_t rdfldv[] = {
  15.     {offsetof(rolodeck_t, rd_contact),
  16.      sizeofm(rolodeck_t, rd_contact),
  17.      t_string,
  18.      CB_FKEY | CB_FUNIQ,
  19.      "rdcont.ndx"
  20.     },
  21.     {offsetof(rolodeck_t, rd_title),
  22.      sizeofm(rolodeck_t, rd_title),
  23.      t_string,
  24.      0,
  25.      ""
  26.     },
  27.     {offsetof(rolodeck_t, rd_company),
  28.      sizeofm(rolodeck_t, rd_company),
  29.      t_string,
  30.      CB_FKEY,
  31.      "rdcomp.ndx"
  32.     },
  33.     {offsetof(rolodeck_t, rd_addr),
  34.      sizeofm(rolodeck_t, rd_addr),
  35.      t_string,
  36.      0,
  37.      ""
  38.     },
  39.     {offsetof(rolodeck_t, rd_city),
  40.      sizeofm(rolodeck_t, rd_city),
  41.      t_string,
  42.      0,
  43.      ""
  44.     },
  45.     {offsetof(rolodeck_t, rd_state),
  46.      sizeofm(rolodeck_t, rd_state),
  47.      t_string,
  48.      0,
  49.      ""
  50.     },
  51.     {offsetof(rolodeck_t, rd_zip),
  52.      sizeofm(rolodeck_t, rd_zip),
  53.      t_string,
  54.      0,
  55.      ""
  56.     },
  57.     {offsetof(rolodeck_t, rd_phone),
  58.      sizeofm(rolodeck_t, rd_phone),
  59.      t_string,
  60.      0,
  61.      ""
  62.     },
  63.     {offsetof(rolodeck_t, rd_ext),
  64.      sizeofm(rolodeck_t, rd_ext),
  65.      t_string,
  66.      0,
  67.      ""
  68.     },
  69.     {offsetof(rolodeck_t, rd_fax),
  70.      sizeofm(rolodeck_t, rd_fax),
  71.      t_string,
  72.      0,
  73.      ""
  74.     },
  75.     {offsetof(rolodeck_t, rd_notes),
  76.      sizeofm(rolodeck_t, rd_notes),
  77.      t_string,
  78.      0,
  79.      ""
  80.     }
  81. };
  82.  
  83. #endif    /* #ifndef ROLODECK_I */
  84.